<?php
include(dirname(dirname(__FILE__))."/entidades/genera.class.php");
include(dirname(dirname(__FILE__))."/entidades/reclamo.class.php");

inicializar($listado,  dirname(__FILE__)."/detallesReclamo.html");

$proveedorId=$_GET["id"];
if($_GET["sucursal"]!=""){
	$sucu=" AND m.suc_id=".$_GET["sucursal"];
}

$resultados=$db->consulta("SELECT * 
							FROM falla f 
							INNER JOIN moto m ON m.moto_id=f.moto_id
							INNER JOIN sucursal s ON s.suc_id=m.suc_id
							INNER JOIN marca ON m.marca_id=marca.marca_id
							INNER JOIN modelo ON m.modelo_id=modelo.modelo_id
							INNER JOIN proveedor ON m.prove_id=proveedor.prove_id
							WHERE 		f.falla_reclamar=1 
									AND f.falla_eliminado=0
									AND f.falla_reparado=0
									AND m.moto_eliminado=0
									AND s.suc_eliminado=0
									AND proveedor.prove_id=$proveedorId
									$sucu
									");
$reclamo=new reclamo();
$reclamo->prove_id=$proveedorId;
$reclamo->reclamo_eliminado=0;
$format="Y-m-d";
$reclamo->reclamo_fecha=date($format);
$reclamo->reclamo_nro=0;
$reclamo->reclamo_id=0;
$reclamo_id=$reclamo->add();
$listado->setVariable("fechaDeReclamo",date($format));
$listado->setVariable("id",$reclamo_id);
if(count($resultados)){
    foreach ($resultados as $rs){
    	$genera= new genera();
    	$genera->falla_id=$rs["falla_id"];
    	$genera->reclamo_id=$reclamo_id;
    	$genera->add();
    	$listado->setVariable("numeroFalla",$rs["falla_id"]);
        $listado->setVariable("descripcion",$rs["falla_descripcion"]);
        $listado->setVariable("fecha",$rs["falla_fecha"]);
        
        if($rs["falla_reparado"]){
        $listado->setVariable("reparado","si");	
        }else{
        $listado->setVariable("reparado","no");	
        }
        $listado->setVariable("id_falla",$rs["falla_id"]);
        $listado->setVariable("fechaReparado",$rs["falla_fecha_reparado"]);
        $listado->setVariable("idMoto",$rs["moto_id"]);
        $listado->setVariable("marca",$rs["marca_nombre"]);
        $listado->setVariable("modelo",$rs["modelo_nombre"]);
        $listado->setVariable("b_empresa",$rs["prove_empresa"]);
        $listado->setVariable("b_idProveedor",$rs["prove_id"]);
        
        if($_SESSION["accion_activa"]["acc_eliminar"]){
        $listado->setVariable("id_eliminar",$rs["falla_id"]);
        $listado->setVariable("acc",$_GET["acc"]);
        }
        if($_SESSION["accion_activa"]["acc_editar"]){
        $listado->setVariable("id_editar",$rs["falla_id"]);
        $listado->setVariable("acc_ed",$_GET["acc"]);
        }
        $listado->setVariable("idSucursal",$rs["suc_id"]);
        $listado->setVariable("sucursal",$rs["suc_nombre"]);
        $listado->setVariable("exito","Reclamo Generado con &eacute;xito");
        $listado->setVariable("chasis",$rs["moto_chasis"]);
        $listado->parse("resultados");
    }
}

$template->setVariable("contenido",$listado->get());

?>